#include <iostream>
#include <list>

using namespace std;

int main(int argc, char const *argv[])
{
    list<string> my_list;
    my_list.push_front("ABC");
    my_list.push_front("DEF");
    my_list.push_front("GHI");

    list<string>:: iterator it;
    // 链表遍历 这里头插法 所以输出结果是GHI DEF ABC
    for (it = my_list.begin(); it != my_list.end(); it++)
    {
        cout << *it << endl;
    }

    return 0;
}
